using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Pool;
using UnityEngine.SceneManagement;
    public class GameRoot : SingletonPattonMonoAutoBase<GameRoot>
    {
    public IAssetsFactory AssetsFactory;
        private GameRoot()
        {

        }
        private void Awake()
        {
            if (instance == null)
            {
                instance = this;
            }
            else
            {
                Destroy(this.gameObject);
                return;
            }
           
            DontDestroyOnLoad(this.gameObject);
        AssetsFactory = new ResourcesAssetsProxy();
    }
    private void Start()
    {
      
    }
    private void FixedUpdate()
    {
       
    }
}

